home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr04 / heart14.zip / HEART.DOC < prev    next >
Text File  |  1995-02-28  |  6KB  |  123 lines

  1.                              ROSTER MAKER
  2.                              ------------
  3.                              
  4. ENTER DATA
  5. ----------
  6.      Data must be entered about the course and the students. Course material
  7. that is important includes the Course Type - i.e. Pediatric BCLS, Health
  8. Care Provider (BCLS Course C), ACLS Provider, ACLS Instructor, PALS Provider,
  9. or PALS Instructor; these presently are the known courses for which cards have
  10. been obtained and should be compatible with the roster maker. Next the course
  11. location, course date, course co-ordinator, and course director are entered.
  12. All data can be edited at any time. If the user simply presses ENTER without
  13. entering data then the old data will remain. Data cannot be entered past 
  14. preset lengths for each field.
  15.      Data on each student includes first name, last name, 2 address lines,
  16. city, state, zip code, and level each student made on the course (CP-completed
  17. course, NC-not complete, and IP-instructor potential). All students are stored
  18. with the course data tagged to each record. As you exit this section the data
  19. is stored as HEART.BAK to preserve it in case you accidently have a power loss
  20. or other catastrophy. Please remeber to go to the output file and save it
  21. as you want.
  22.      Please keep in mind this program is not meant to be a huge database -
  23. the maximum records it will work with is 100 - this allows them all to be
  24. stored in memory and thus be faster. If one tries to enter more students after
  25. initially entering several they will be asked if they wish to append more
  26. students - if the user answers "no" they will not be allowed to replace the
  27. present file - the program will have to restarted to do so.
  28.  
  29. EDIT DATA
  30. ---------
  31.     This secton allows individual editing of each student's record. Also 
  32. one record may be deleted from the file at a time or one label of that
  33. record may be printed. Using the right or left arrows will also move one
  34. from record to record. This may be done as well with (N)ext or (B)ack.
  35.  
  36. PRINTING DATA
  37. -------------
  38.      Three type of printed output are available - first a roster that can be
  39. sent to American Heart can be generated. Second the cards for a tractor
  40. printer may be printed - these may be placed in windowed envelopes and mailed.
  41. You can have the computer calculate the expired date for ACLS (2 years) or
  42. bypass it and put inyour own dates. These are saved in the HEART.DAT file.
  43. Finally labels for each student can be generated in case they are needed.
  44.      Each printout is first shown on the screen so the user has an idea of
  45. what it will look like before it is printed. Alignment cards or labels may
  46. be first printed - and then reprinted if need be. Once aligned the remainder
  47. of the cards or labels may be printed.
  48.  
  49. FILES
  50. -----
  51.       The data for the course is stored generally as "heart.asc" although
  52. any filename with 8 characters is acceptible. If ENTER is pressed then the
  53. default of "heart.asc" will be used. This is for simplicity, but several
  54. courses may be stored on one disk by using filenames like SEPT0994.ASC for
  55. the course ran on Sept 9, 1994. Another suggestion would be A090994.ASC for
  56. an ACLS course run on that same date. This data file is constructed so it may
  57. be easily imported into large databases that are commercially available - one
  58. such database is ALPHA4 (C) that allows direct importation once the structure
  59. is constructed. The following are the file lengths of variables:
  60.  
  61.     COURSE TYPE  - 20
  62.     COURSE LOCATION - 25
  63.     COURSE DATE - 8
  64.     COURSE DIRECTOR - 20
  65.     COURSE CO-ORDINATOR - 25
  66.     
  67.     FIRST NAME - 20
  68.     LAST NAME - 20
  69.     ADDRESS1 - 25
  70.     ADDRESS2 - 25
  71.     CITY - 20
  72.     STATE - 2
  73.     ZIP CODE - 5
  74.     LEVEL - 2
  75.     
  76.      The other file that is important is called "heart.dat" and holds other
  77. important data that is used in printing AHA cards. If it is not present the
  78. cards will not be printed correctly. It contains the name of the affiliate,
  79. the issue date of the card, the renewal date on the card, and whether the card
  80. is a pediatric card or not. The pediatric cards (PALS Provider, PALS 
  81. instructor, and Pediatric BCLS) do not required the course be printed on them.
  82. This data is written back to the disk if any of it is not correct. This allows
  83. individual Affiliates to distribute the disk with their information embedded
  84. and not require change unless pediatric cards are to be printed.
  85.      Output of the student data is similar to input - be careful not to
  86. accidently overwrite important data. Make duplicate backups with different
  87. filenames. 
  88.  
  89. CONCLUSION
  90. ----------
  91.       The program is designed to allow free distribution to all instructors
  92. in BCLS, ACLS, and PALS. They may generate the roster and send the data back
  93. to the main chapter. The chapter will then print out the cards and send them
  94. back to the instructor with the disk. The data is transfered and stored at
  95. each chapter and by inputing the data into a large database the data can be
  96. further manipulated. This is designed to allow the chapter to get information
  97. such as how many courses are being held in different areas of the state by
  98. sorting by zip code and how many instructors are giving courses. Conversely,
  99. it should tell us where courses are not being given, especially instructor
  100. courses. Further manipulation of the data should also show how many providers
  101. and instructors are trained in any given period. Data can be also be found
  102. quickly by indexing the master database by last name, first name, and course
  103. date. This will allow the chapter to look up anyones record or records of 
  104. many different courses. While we recommend ALPHA4 (C) as we have tested the
  105. files created by this program with it, almost any good commercial database
  106. should be able to do this.
  107.      Please send any comments or suggestions for change to the author:
  108.      
  109.         Dr. Charles Sea
  110.         8021 Barocco Dr.
  111.         Harahan, La. 70123
  112.  
  113.         504-738-1044 (voice)
  114.         504-738-3900 (fax)
  115.         504-738-5100 (BBS - 7 lines - 14400 baud max)
  116.         Internet address: syncobyte@aol.com
  117.         
  118. New versions of this program will be posted on our BBS: La. MedSIG at
  119. 504-738-5100 - type "HEART" at main prompt to go to the correct conference.
  120. This software will remain public domain and free, however, only compiled
  121. versions will be released (originals are written in QBASIC).
  122.  
  123.